GateIn Portal 3.5 Developer Guide
GDG-Introduction
GDG-Architectural choices
GDG-Design choices
GDG-Portal Development
GDG-Portal Containers and Extensions
Portal Extension
Custom Groovy Template for a Portlet
Custom Skin for a Portlet
Custom Navigation and Pages
Custom Internationalization Resource Bundles
Custom Sign in Page
GDG-Visual identity
GDG-Application development
GDG-Gadget Development
GDG-Portlet Development
Starting a Portlet Project
Standard Portlet Development (JSR-286)
JSF2 Portlet Development
Basic JSF Portlet Development
JSF Portlet Development with RichFaces
Building and Deploying Portlets
Appendix - Code Examples alias Quickstarts